Towards Developing Experience Based Factory Model For Software Requirement Engineering Process In Collaborative Environment

نویسندگان

  • Mastura Hanafiah
  • Rusli Abdullah
چکیده

Requirement engineering is a crucial process in software development. It is known that requirement related activities are repetitive, time-consuming and requires a lot of human involvement. Furthermore, inadequate requirement management and inappropriate requirement engineering process are among the common issues in requirement engineering. Knowledge and experiences in requirement engineering should be managed systematically and efficiently for the purpose of sharing and reuse. This paper discusses the proposal for the development of experience based factory model for requirement engineering process in collaborative environment. The proposed model, namely Requirement Engineering for Experience Based Factory Model (RE-EBF-Model), has the objective to manage requirement knowledge effectively to maximize the benefit of knowledge sharing among the community of practice. A comprehensive study of literature review and experts’ opinion from a preliminary survey serve as the guideline for the model development.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Building an Experience Factory for a Model-based Risk Analysis Framework

This paper describes the integration of an experience factory in a modelbased risk analysis framework called CORAS. CORAS aims at developing a new model-based risk analysis framework for security critical application. The framework’s cornerstone of combining methods for risk analysis of critical systems and semiformal modelling methods in a tool-supported environment targeting openness and inte...

متن کامل

Mapping of McGraw Cycle to RUP Methodology for Secure Software Developing

Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...

متن کامل

Goal-oriented Organizational Learning with the SFB 501 Experience Base

Reusing experience in the form of processes, products, and other forms of knowledge is essential for improvement, in other words: reuse of knowledge is the basis for improvement [4]. Approaches to systematically support reuse are the Quality Improvement Paradigm and the Experience Factory. This paper describes experiences with the application of these approaches to the project CoDEx, which was ...

متن کامل

Methodological Contributions to Professional Education and Training

Professional education and training plays a crucial role for successful transfer of innovative Software Engineering technologies and for achieving long-term strategic goals of an organization. We describe how empirically validated knowledge related to methods, tools, and techniques is organized and maintained in an organizational unit called Experience Factory. Emphasis of the paper is to descr...

متن کامل

A Multi-Role Collaborative Method and Platform for Developing Software Requirements

In general, software development consists of requirements analysis, system analysis, system design, implementation, and testing. Among these phases, requirements analysis plays an important role during the software development. How to capture customer’s desired requirements precisely is a great challenge. Many efforts have been made in the area of requirements engineering. The most used approac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014